package com.fzg.common.model.personal.param;

import lombok.Data;

import javax.validation.constraints.NotNull;

/**
 * create by fzg
 * 2022/3/20 14:19
 */

@Data
public class UpdateLoginUserInfoParam {

    /**
     * 当前登陆的用户aid
     */
    @NotNull(message = "当前登陆的用户aid不能为空")
    private Integer aid;

    /**
     * 当前登陆的用户头像地址
     */
    private String avatar;

    /**
     * 当前登陆的用户姓名
     */
    @NotNull(message = "当前登陆的用户姓名不能为空")
    private String name;

    /**
     * 当前登陆的用户手机号
     */
    @NotNull(message = "当前登陆的用户手机号不能为空")
    private String phone;

    /**
     * 当前登陆的用户邮箱
     */
    @NotNull(message = "当前登陆的用户邮箱不能为空")
    private String email;

    /**
     * 当前登陆的用户地址
     */
    @NotNull(message = "当前登陆的用户地址不能为空")
    private String address;

    /**
     * 当前登陆的用户身份证号
     */
    @NotNull(message = "当前登陆的用户身份证号不能为空")
    private String idNumber;

    /**
     * 当前登陆的用户性别
     */
    @NotNull(message = "当前登陆的用户性别不能为空")
    private String sex;

    /**
     * 当前登陆的用户婚姻状态
     */
    @NotNull(message = "当前登陆的用户婚姻状态不能为空")
    private String isMarried;

}
